/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ucab.desarrollo.viajesbook;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import twitter4j.http.AccessToken;

/**
 *
 * @author freddy Nogales
 */
public class TwitterGestion implements Serializable{
    
       AccessToken tokenAcceso = null;

       public void serializar (String archivo) throws IOException
       {
            ObjectOutputStream salida = new ObjectOutputStream(new FileOutputStream(archivo));
            salida.writeObject(this);
       }

        public TwitterGestion hidratar (String archivo) throws  ClassNotFoundException
        {
            try
            {
                ObjectInputStream entrada = new ObjectInputStream(new FileInputStream(archivo));
                return (TwitterGestion) entrada.readObject();
            }catch(IOException e)
            {
                return null;
            }
        }


       public  void setTokenAcceso (AccessToken token)
       {
        this.tokenAcceso =  token;
       }

       public AccessToken getTokenAcceso()
       {
            return tokenAcceso;
       }

  


}
